square pattern program